﻿@charset "utf-8";
/* CSS Document */

body {
	text-align: center;
	padding:0px;
	margin: 0px;
	font-family: Arial, "微软雅黑", Helvetica, sans-serif, "宋体";
	font-size: 12px;
	width:100%;
	
}
#box_root {width:100%;}
A:link {color: #333;text-decoration: none;}
A:active {color: #333;text-decoration: none;}
A:visited {color: #333;text-decoration: none;}
A:hover {color: #000;text-decoration: none;}
/****头部样式****/

#box_header { height:128px; width:100%;background:url(../images/head.jpeg);}
.mar{ margin:0 auto; width:1200px; position:relative;}
.mar1{ margin:0 auto; width:1200px;}
#logo { position:absolute; top:55px; left:0; width:183px; height:62px;}
#logo img{ float:left; }
#headtxt{position:absolute; top:0px; left:0;width:200px; height:38px; line-height:38px; color:#E1E1E1; font-size:14px;}
#weather{position:absolute; top:8px; left:250px;width:300px; height:38px;}
#save{ position:absolute; top:0px; right:0;width:200px; height:38px; line-height:38px; color:#ffab19; font-weight:bold; font-size:15px;}
#save ul{ width:170px;}
#save ul li{ float:left; width:70px; padding-left:15px;}
.inner {height: 38px; width: 1001px; }
#menunav { height: 50px; position: absolute;z-index: 999; top:60px; left:250px;}
#menunav ul {margin: 0 auto; position: relative;width: 1001px; }
#menunav li {float: left; height: 38px;position: relative; width: 120px; z-index: 999; text-align:center;}
#menunav li a {color: #19254a; display: block; font-size: 13px;height: 38px;line-height: 38px; width: 91px; padding-top:20px;}
#menunav a:hover{ color: #5f70a2;}
#menunav .subnav { display: none; position: absolute;width: 150px; z-index: 9999; padding-top:8px; margin-left:-25px;}
#menunav .subnav li {border-bottom:1px solid #fff; float: none; height: 40px; line-height: 40px; width: 150px;}
#menunav .subnav li a, #menunav li.hover .subnav li a {color: #fff; display: block; font-size: 14px; height: 40px; line-height: 40px; width: 150px; background: url(../images/submenu_bg.png); padding:0;}
#menunav .subnav li a:hover {color: #fff; background:url(../images/submenu_bg0.png) !important;}
#menunav .subnav .tt { background: url(../images/submenu_bg.png) !important;height: 5px !important; border:none; line-height:5px !important;}
#menunav .subnav .bb { background: url(../images/submenu_bg.png) !important; height: 5px !important; border:none; line-height:5px !important;}
#menunav ul li .columnSpace { display: none; position: absolute; z-index: 2000; padding:0; position:relative;}
#menunav ul li .columnSpace li strong {font-weight: normal;}

#menunav li a.m1{ background:url(../images/m1.png) top center no-repeat;}
#menunav li a.m1:hover{ background:url(../images/m1_h.png) top center no-repeat;}
#menunav li a.m2{ background:url(../images/m2.png) top center no-repeat;}
#menunav li a.m2:hover{ background:url(../images/m2_h.png) top center no-repeat;}
#menunav li a.m3{ background:url(../images/m3.png) top center no-repeat;}
#menunav li a.m3:hover{ background:url(../images/m3_h.png) top center no-repeat;}
#menunav li a.m4{ background:url(../images/m4.png) top center no-repeat;}
#menunav li a.m4:hover{ background:url(../images/m4_h.png) top center no-repeat;}
#menunav li a.m5{ background:url(../images/m5.png) top center no-repeat;}
#menunav li a.m5:hover{ background:url(../images/m5_h.png) top center no-repeat;}
#menunav li a.m6{ background:url(../images/m6.png) top center no-repeat;}
#menunav li a.m6:hover{ background:url(../images/m6_h.png) top center no-repeat;}
#menunav li a.m7{ background:url(../images/m7.png) top center no-repeat;}
#menunav li a.m7:hover{ background:url(../images/m7_h.png) top center no-repeat;}
#menunav li a.m8{ background:url(../images/m8.png) top center no-repeat;}
#menunav li a.m8:hover{ background:url(../images/m8_h.png) top center no-repeat;}
#menunav li a.m9{ background:url(../images/m9.png) top center no-repeat;}
#menunav li a.m9:hover{ background:url(../images/m9_h.png) top center no-repeat;}
#menunav li a.m10{ background:url(../images/m10.png) top center no-repeat;}
#menunav li a.m10:hover{ background:url(../images/m10_h.png) top center no-repeat;}



/***主体内容***/

#banner{ width:100%; height:620px;position:relative; z-index:9; overflow:hidden;}
#banner .inner{position:absolute; top:0px; left:50%; margin-left:-960px; width:1920px; height:620px;z-index:9;}
#banner .FrontPublic_slideShow01-d1_c1 .slide-contente .slide-pic{ height:620px;}
#banner .FrontPublic_slideShow01-d1_c1 .slide-contente .slide-pic img{ height:620px !important;}
#banner .FrontPublic_slideShow01-d1_c1 .slide-contente{ height:620px;}

#banner .FrontPublic_slideShow01-d1_c1 .slide-contente .slide-tag-text{right:50%; top:20px;}
#banner .FrontPublic_slideShow01-d1_c1 .slide-contente .slide-info-mark{ display:none;}

#banner .FrontPublic_slideShow01-d1_c1 .slide-contente .slide-tag-text li{ border:0 !important; text-indent:-999em; overflow:hidden; width:18px; height:18px;}
#banner .FrontPublic_slideShow01-d1_c1 .slide-contente .slide-tag-text li{background: url("../images/ba_1.png") no-repeat;}
#banner .FrontPublic_slideShow01-d1_c1 .slide-info .slide-tag-text ul .slide-hover{background: url("../images/ba_0.png") no-repeat;}

 

#box_main {width:100%;height:188px;margin:0 auto; background:url(../images/bg_bb.jpeg) repeat-x;}
#box_main .inner{ width:1200px;margin:0 auto;}

#box_main .inner .tt{float:left; margin-top:25px; text-align:left; color:#fff; font-size:16px; font-weight:bold;transition: all 0.5s ease;}

#box_main .inner .v01{width:400px; height:90px; background:#4e9cec; float:left; margin-top:40px;transition: all 0.5s ease;}
#box_main .inner .v01 img{transition: all 0.5s ease;}
#box_main .inner .v01:hover{background:#2681de;}
#box_main .inner .v01:hover img{transform: scale(1.1);margin-right:30px;}
#box_main .inner .v01:hover .tt{margin-left:10px;}


#box_main .inner .v02{width:400px; height:90px; background:#13cd9b; float:left; margin-top:40px;transition: all 0.5s ease;}
#box_main .inner .v02:hover{background:#0ea77e;}
#box_main .inner .v02 img{transition: all 0.5s ease;}
#box_main .inner .v02:hover img{transform: scale(1.1);margin-right:30px;}
#box_main .inner .v02:hover .tt{margin-left:10px;}

#box_main .inner .v03{width:400px; height:90px; background:#ffa200; float:left; margin-top:40px;transition: all 0.5s ease;}
#box_main .inner .v03:hover{background:#df8f04;}
#box_main .inner .v03 img{transition: all 0.5s ease;}
#box_main .inner .v03:hover img{transform: scale(1.1);margin-right:30px;}
#box_main .inner .v03:hover .tt{margin-left:10px;}





#box_banner {width:990px;height:330px; margin-top:14px; float:left; }
#soid{float:left;width:990px;height:330px;}
.red{ background:url(../images/red.png); width:320px; height:215px; float:left; margin-top:15px; overflow:hidden;}
.yel{ background:url(../images/yel.png); width:320px; height:215px; float:left; margin:15px 15px 0 15px;overflow:hidden;}
.gre{ background:url(../images/gre.png); width:320px; height:215px; float:left;margin-top:15px;overflow:hidden;}
.blue{ background:url(../images/blue.png); width:320px; height:215px; float:left;margin:15px 15px 0 15px;overflow:hidden;}
.tit{ width:100%; height:48px;}
.tit span{ font-size:18px; font-weight:bold; color:#fff; line-height:48px; float:left; margin-left:15px;}
.tit a { color:#d00000; font-size:10px; float:right; margin-right:15px; line-height:32px;}
.contxt{ width:305px; height:160px; margin:0 auto;}
#link .contxt ul { width:304px; float:right;}
#link .contxt li{ float:left; width:50%; height:75px;}
#culture .contxt p{ width:180px; float:right; text-align:left; margin-right:8px; margin-top:15px; line-height:22px;}
#ygtd .contxt ul { width:270px; margin:0 auto;}
#ygtd .contxt li{ float:left; width:100%; font-size:12px; color:#666; line-height:30px; text-align:left;}
#ygtd .contxt li span{ font-size:14px; color:#000;}
#ygtd .contxt li a:hover{ text-decoration:underline;}
/*底部版权*/  
#box_footer {width:100%;height:65px; background:#262626;}
#box_footer A {color:#999;font-size:14px;}
#f_cc{width:990px; margin:0 auto; color:#999; font-size:14px;}
#box_footer a:hover {text-decoration:underline; color:#fff;}
#box_footer p {text-align:center;width:990px; line-height:70px;}
/** 首页通用**/
#FrontNewsCategory_tree01-01 ul{ width:96px; overflow:hidden;}
#FrontComContent_list01-02 ul{ width:96px; overflow:hidden;}
#FrontComContent_list01-01 ul{ width:96px; overflow:hidden;}
FrontProductsCategory_show01-1 ul{width:96px; overflow:hidden;}
#FrontComContent_list01-02 li a{ padding:0; text-align:center; width:96px; float:left;}
.content column-num1 .newslist{ _width:190px;}
.FrontNews_list01-d4_c1 .content{ _display:inline; _overflow:hidden; _line-height:20px;}
.FrontNews_list01-d4_c1 .newslist-02 .newstitle{ _display:inline; _overflow:hidden; _line-height:20px; _height:20px;}
.FrontNews_list01-d4_c1 .showLine{ _display:inlien; _overflow:hidden; _height:5px; background:url(../images/news/line-01.gif) top repeat-x;}
